<?php

require_once('conexao.php');
include('./EzPDF/class.ezpdf.php');
$datade = $_POST['datade'];
$dataate = $_POST['dataate'];
$usuario = $_POST['usuario'];
$produto = $_POST['produto'];

$datas = explode('/', $datade);
$datade = $datas['2'] . "-" . $datas['1'] . "-" . $datas['0'];
$datas = explode('/', $dataate);
$dataate = $datas['2'] . "-" . $datas['1'] . "-" . $datas['0'];
   
$sql = "SELECT * FROM movimentacao WHERE data BETWEEN '" . $datade . "' AND '" . $dataate . "'";
if ($usuario != '*') {
    $sql = $sql . " AND id_usuario = " . $usuario;
}
if ($produto != '*') {
    $sql = $sql . " AND id_produto = " . $produto;
}
$result = mysql_query($sql);
$data = array();
While ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
    $id = $row['id'];
    $id_usuario = $row['id_usuario'];
    $Quantidade = $row['quantidade'];
    $id_produto = $row['id_produto'];
    $observacao = $row['observacao'];
    $data = $row['data'];

    $query = "SELECT nome from produto where id=" . $id_produto;
    $result2 = mysql_query($query);
    $result2 = mysql_fetch_array($result2, MYSQL_ASSOC);
    $id_produto = $result2['nome'];

    $query = "SELECT Nome from usuario where id=" . $id_usuario;
    $result2 = mysql_query($query);
    $result2 = mysql_fetch_array($result2, MYSQL_ASSOC);
    $id_usuario = $result2['Nome'];

    $datas = explode('-', $data);
    $data = $datas['2'] . "-" . $datas['1'] . "-" . $datas['0'];

    $tabela[] = array("ID" => $id, "Usuario" => $id_usuario, "Qtd." => $Quantidade, "Produto" => $id_produto, "Observacao" => $observacao, "Data" => $data);
}

$pdf = & new Cezpdf();
$pdf->selectFont('./EzPDF/fonts/Courier.afm');
$pdf->ezText(utf8_decode('<b>Transportes São Expedito</b>'), 18, array('justification' => 'center'));
$pdf->ezText(utf8_decode("<b><u>SGTI - Sistema de Gestão de TI</b></u>"), 16, array('justification' => 'center'));
$pdf->ezSetDY(-100);
$pdf->ezTable($tabela, array('ID' => '<b>ID</b>', 'Usuario' => utf8_decode('<b>Usuário</b>'), 'Qtd.' => '<b>Qtd.</b>', 'Produto' => '<b>Produto</b>', 'Data' => '<b>Data</b>', 'Observacao' => utf8_decode('<b>Observação</b>')), utf8_decode('Relatório de Movimentação de Produto '), array('width' => 500));
$pdf->ezStream();
?>